export interface PluginNacosDto {
  pageNo: number;
  pageSize: number;
  groupName: string;
  namespaceId: string;
  envId: number;
}

export interface PluginNacosServiceDto {
  name?: string;
  list?: PluginNacosServiceInstanceDto[];
}

export interface PluginNacosServiceInstanceDto {
  instanceId: string;
  ip: string;
  port: number;
  weight: number;
  enabled: boolean;
  clusterName: string;
  serviceName: string;
  groupName: string;
  namespaceId: string;
  metadata: {
    'preserved.register.source': string,
    systemVersion: string
  };
  envId: number;
}